package com.test.day02.runnableLambda;

/**
 * @program: javaTest
 * @author: luhd
 * @create: 2021-08-01
 */
public class Demo01Cook {
    public static void main(String[] args) {
        // 调用invokeCook方法
        invokeCook(new Cook() {
            @Override
            public void makeFood() {
                System.out.println("吃饭了");
            }
        });
        invokeCook(()->{
            System.out.println("吃饭了");
        });
    }
    // 定义一个方法，参数传递Cook接口，方法内部调用cook接口中的方法makeFood
    public static void invokeCook(Cook cook){
        cook.makeFood();
    }
}
